﻿namespace PerceptiveMCAPI.Types
{
   public class apikeysParms
   {
      public string apikey { get; set; }
      public string username { get; set; }
      public string password { get; set; }
      public bool expired { get; set; }
      // ---------------------------------------

      public apikeysParms ()
      {
         this.apikey = MCAPISettings.default_apikey;
         this.expired = MCAPISettings.default_apikeys_expired;
      }
      public apikeysParms ( string username, string password, bool expired )
      {
         this.apikey = MCAPISettings.default_apikey;
         this.username = username;
         this.password = password;
         this.expired = expired;
      }
      public apikeysParms ( string username, string password, string apikey, bool expired )
      {
         this.username = username;
         this.password = password;
         this.apikey = apikey;
         this.expired = expired;
      }
   }
}
